annexe explicative - German English Dictionary